﻿using System;
using System.Web;
using System.Web.UI;
using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.Owin;
using Owin;
using CorreoSocialWeb.Models;

namespace CorreoSocialWeb.Account
{
    public partial class MailSent : Page
    {
        protected string StatusMessage
        {
            get;
            private set;
        }

        protected void Page_Load(object sender, EventArgs e)
        {
            
            //string code = IdentityHelper.GetCodeFromRequest(Request);
            //string userId = IdentityHelper.GetUserIdFromRequest(Request);

            //if (code != null && userId != null)
            //{
            //    var manager = Context.GetOwinContext().GetUserManager<ApplicationUserManager>();

            //    try
            //    {
            //        var result = manager.ConfirmEmail(userId, code);

            //        if (result.Succeeded)
            //        {
            //            StatusMessage = "Gracias por confirmar tu cuenta. Ya podés iniciar sesión en CorreoSocial!.";
            //            return;
            //        }
            //    }
            //    catch
            //    {
            //        StatusMessage = "Error al confirmar tu email. Por favor, contactá al administrador.";
            //        return;
            //    }
            //}

            //StatusMessage = "Error al confirmar tu email. Deberás registrarte nuevamente.";
        }
    }
}